<?php
	include_once "classes/binhluan_bs.php";
	include_once "classes/binhluan_quanly_bs.php";
	$qlbl = new binhluan_quanly_bs();
	$data_qlbl = $qlbl->LayDanhSach();
	if($data_qlbl[0]['Captcha'] == 1)
	{
		if(isset($_SESSION['code_captcha']) && $_SESSION['code_captcha'] == $_POST['Captcha'])
		{
			//Kiểm tra có kiểm duyệt bình luận hay không
			if($data_qlbl[0]['KiemDuyet'] == 0)
				$KiemDuyetBL = 1;
			else
				$KiemDuyetBL = 0;
			$MaBaiViet       = $_POST['MaBaiViet'];
			$MaNguoiDung     = $_POST['MaNguoiDung'];
			$NoiDungBinhLuan = $_POST['NoiDungBinhLuan'];
			$binhluan = new binhluan_bs();
			$binhluan->SetMaBaiViet($MaBaiViet);
			$binhluan->SetMaNguoiDung($MaNguoiDung);
			$binhluan->SetNoiDungBinhLuan(addslashes($NoiDungBinhLuan));
			date_default_timezone_set('Asia/Ho_Chi_Minh');
			$binhluan->SetThoiGian(date('y-m-d h:i:s a', time()));
			$binhluan->SetMaTrangThai($KiemDuyetBL);
			$binhluan->SetPIN(GeneratePIN());
			
			$result = $binhluan->Them();
			if($result)
			{
				if($KiemDuyetBL == 1)
					$_SESSION['XuLyBinhLuan'] = 1;
				if($KiemDuyetBL == 0)
					$_SESSION['XuLyBinhLuan'] = 2;
				header('Location: ' . $_SERVER['HTTP_REFERER'] . "#COMMENTS");
			}
			else
			{
				echo "Đã có lỗi xãy ra!";
			}
		}
		else
		{
			$_SESSION['XuLyBinhLuan'] = 0; // 0: Lỗi sai mã Captcha, 1: Đã thêm, 2: Chờ kiểm duyệt
			echo "<script>alert('Sai mã xác nhận, bình luận không được chấp nhận');</script>";
			header('Location: ' . $_SERVER['HTTP_REFERER'] . "#COMMENTS");
		}
	}
	else
	{
		if($data_qlbl[0]['KiemDuyet'] == 0)
			$KiemDuyetBL = 1;
		else
			$KiemDuyetBL = 0;
		$MaBaiViet       = $_POST['MaBaiViet'];
		$MaNguoiDung     = $_POST['MaNguoiDung'];
		$NoiDungBinhLuan = $_POST['NoiDungBinhLuan'];
		$binhluan = new binhluan_bs();
		$binhluan->SetMaBaiViet($MaBaiViet);
		$binhluan->SetMaNguoiDung($MaNguoiDung);
		$binhluan->SetNoiDungBinhLuan($NoiDungBinhLuan);
		date_default_timezone_set('Asia/Ho_Chi_Minh');
		$binhluan->SetThoiGian(date('y-m-d h:i:s a', time()));
		$binhluan->SetKiemDuyet($KiemDuyetBL);
		
		$result = $binhluan->Them();
		if($result)
			header('Location: ' . $_SERVER['HTTP_REFERER']);
		else
			echo "Đã có lỗi xãy ra!";
	}
?>